/**
 * @Author: Your name
 * @Date:   2024-03-08 11:21:17
 * @Last Modified by:   Your name
 * @Last Modified time: 2024-03-08 11:51:24
 */
import { Controller, Get } from '@nestjs/common';
import { AppService } from './app.service';

@Controller('api')
export class AppController {
    // constructor(private readonly appService: AppService) { }
    // // 模拟数据  
    // private mockData = [
    //     { id: 1, name: 'John Doe' },
    //     { id: 2, name: 'Jane Doe' },
    //     // ... 更多模拟数据  
    // ];

    // // @Get()
    // // root(): string {
    // //     return this.appService.getRoot();
    // // }
    // @Get('data')
    // getData(): any[] {
    //     return this.mockData;
    // }
    public getData(req: any, res: any) {
        // 这里是您处理请求并返回响应的逻辑  
        // 例如，您可以模拟一些数据或者从数据库中获取数据  
        const data = {
            message: 'Hello from AppController!',
            // 其他数据...  
        };

        // 将数据作为 JSON 响应返回给客户端  
        res.json(data);
    }
}